package com.cn.项目.飞机预约管理系统.chat;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;

public class ChatClient extends ChatPanelSocket {
    public ChatClient(){
        super();
        promptLabel.setText("客户端聊天程序，服务端已启动后，才能连接，开始聊天！！");
    }
    //点击北边按钮
    protected void doTask1Button(){
        jTextArea.append("连接服务器！\n");

        try {
            nickname = fields[0].getText();
            jTextArea.append(nickname+"连接服务器！\n");
            socket=new Socket("127.0.0.1",7500);
            input =  new DataInputStream(socket.getInputStream());
            output =new DataOutputStream(socket.getOutputStream());

            thread = new Thread(this);
            thread.start();
            doTask1.setEnabled(false);
            sendButton.setEnabled(true);
            exitButton.setEnabled(true);
            output.writeUTF(nickname+"说：客户端连接成功！");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

//    public static void main(String[] args) {
//        JFrame app = new JFrame("客户端");
//        app.getContentPane().add(new ChatClient());
//        app.setSize(400,300 );
//        app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//        app.setVisible(true);
//    }
}
